package com.sob.bountyhunter.hud;

import org.newdawn.slick.GameContainer;
import org.newdawn.slick.Graphics;

import com.sob.bountyhunter.entidades.Entidad;
import com.sob.bountyhunter.inventario.Objeto;

public class VentanaInventarioJugador extends VentanaInventario{
	
	public VentanaInventarioJugador(float px, float py) {
		super(px, py);
		mostrar=false;
	}
	
	public VentanaInventarioJugador(Entidad e, float px, float py) {
		super(px, py);
		mostrar=false;
	}
	
	public void update(GameContainer gameContainer, int deltaTime){
		super.update(gameContainer, deltaTime);		
		//boolean mlbPulsado=gameContainer.getInput().isMousePressed(0);
				
		//Si se pulsa el raton y hay objeto seleccionado intenta equiparlo
		if(mlbPulsado){
			if(seleccionadoIndice>=0 && seleccionadoObjeto!=null){
			propietario.inventario.equipaObjeto(seleccionadoObjeto);
			}
		}		
	}
	
	public void render(GameContainer gameContainer, Graphics graphics){
		super.render(gameContainer, graphics);
	}
	
	@Override
	protected String manejaEquipado(Objeto o, int indice, boolean seleccionado,String t) {
		if(seleccionado){
			t=">"+t;
		}else{
			t="  "+t;
		}
		
		return t;
	}
	
}
